"""
题目：利用条件运算符的嵌套来完成此题：学习成绩>=90分的同学用A表示，60-89分之间的用B表示，60分以下的用C表示。
"""


import datetime


def abc(n):
    if type(n) == int:
        if 100 >= n >= 90:
            print("A")
        elif 60 <= n < 90:
            print("B")
        elif 0 < n <= 60:
            print("C")
        else:
            print("不在范围内")
    else:
        print("类型不对")


abc(1001)

"""
题目：输出指定格式的日期。
"""

if __name__ == "__main__":
    # 输出今日日期，格式为 dd/mm/yyyy。更多选项可以查看 strftime() 方法
    print(datetime.datetime.today().strftime('%d/%m/%Y'))
    print(datetime.datetime.today().strftime('%Y/%m/%d'))

    old_date = datetime.date(1987, 1, 2)
    print(old_date)
    # print(old_date.strftime('%Y/%m/%d'))

    new_date = old_date + datetime.timedelta(days=1)
    print(new_date)

    re_date = old_date.replace(year=old_date.year+100)
    print(re_date)
